trochus shells - French English Dictionary